const Koa = require('koa');

const app = new Koa();

// app.use 中 就是中间件
// 中间件模型 洋葱模型， 最外层中间件先进， 最后出
app.use(async ctx => {
  await next()
  ctx.body = 'Hello World';
})

app.use(async ctx => {
  console.log(ctx.request.path);
})

// 路由存在的意义
// 1. 处理url
// 2. 处理不同http方法
// 3. 处理不同url的参数

app.listen(3000);